subjective satisfaction - French English Dictionary